BackupSvrDataApplyDetail

查询数据备份申请单信息

请求地址

GET
http://OmsAddress/app/newoms.php/webservice/business/backup-svr-data/apply-detail/<uid>?cmd=10009&ip-type=webservicerest&access-token=AccessTokenVal

url中GET参数说明

参数名称 数据类型 说明 是否必填字段 备注
uid 整型 数据备份申请单据id

返回语法

返回参数说明

  1. 返回状态码不为200时,表示审核失败,返回数据为审核失败的信息

  2. 返回状态码为200,表示审核成功,返回的数据结构如下:

字段名称 数据类型 说明 备注
id 整型 单据id
set_id 整型 集群id
zone_id 整型 zoneid
table_name 字符串 表名称
apply_type 整型 备份类型,9:自助备份 10:自助备份屏蔽 11:自助备份恢复
username 字符串 单据创建者
execute_status 字符串 单据执行状态
execute_user 字符串 单据执行者
trans_id 整型 单据对应的事务id,在“3.16.5. 执行(数据备份)事务”,“3.16.6. 查询数据备份事务详情”中会使用
tag_type 备份类型 1:全量表常规备份,TCAPLUS_FULL; 2:部分表常规备份,OSDATA; 3:全量表永久备份,DBFILE.
create_time 字符串 创建时间
update_time 字符串 最后一次更新时间
svr_info 字符串

请求示例

通过 curl 方法发起请求

命令中的参数请参考本页中的“POST请求参数说明”,access-token的获取方法详见:获取access-token

curl -H "Content-type: application/json" -X "GET" http://omsaddress/app/newoms.php/webservice/business/backup-svr-data/apply-detail/%3Cuid%3E?cmd=10009&ip-type=webservicerest&access-token=<access-token>&uid=<uid>

返回示例

成功返回示例

http请求的Status=200

{
    "id": 5,
    "set_id": 126,
    "app_id": 2,
    "zone_id": 0,
    "table_name": "",
    "apply_type": 10,
    "username": "tcaplus",
    "execute_status": 1,
    "execute_user": "tcaplus",
    "trans_id": 43,
    "tag_type": 1,
    "create_time": "2018-05-22 21:05:46",
    "update_time": "2018-05-22 21:07:25",
    "svr_info": "126.2.2.3"
}

错误返回

http请求的Status!=200

{
    "name": "Unauthorized",
    "message": "You are requesting with an invalid credential.",
    "code": 0,
    "status": 401,
    "type": "yii\\web UnauthorizedHttpException"
}
{
    "uid": [
        "[Uid](45) is invalid"
    ]
}

results matching ""

    No results matching ""